Einsatz von UML zur Software-Prozeßmodellierung

نویسندگان

  • Mario Beyer
  • Wolfgang Hesse
چکیده

Zusammenfassung Bei der hier vorgestellten Arbeit geht es darum, die Eignung der Uni ed Modeling Language (UML) zur Modellierung von Software-Entwicklungsprozessen zu erproben. Als Demonstrationsbeispiel wurde das Vorgehensmodell EOS (für Evolutionäre, Objektorientierte Software-Entwicklung) gewählt. Zur Modellierung wurden primär UML-Klassendiagramme, Aktivitätsdiagramme und Zustandsdiagramme herangezogen; für spezielle Prozeÿdetails wurden ferner Sequenzund Kollaborationsdiagramme eingesetzt. Das Ergebnis zeigt, daÿ UML prinzipiell für diese Art von Aufgabenstellung geeignet ist und eine gut lesbare, vielfältig weiterverwendbare Spezi kation des EOS-Prozesses liefert. Allerdings lassen sich einige Eigenschaften und komplexe Zusammenhänge nicht unmittelbar in UML abbilden, sondern nur mit einer dementsprechend erweiterten Modellierungssprache oder durch ausgiebigen Gebrauch der UML-Erweiterungsmechanismen. Die Vorund Nachteile beider Lösungen werden diskutiert.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Flexible Modellierung mit Algebraischen Higher Order Netzen

Zusammenfassung In diesem Papier wird die Flexibilisierung innerhalb der Prozeßmodellierung durch Algebraische Higher Order Netze vorgestellt. Durch die Erweiterung um Higher Order Konzepte wird die konkrete Ausführung von Aktivitäten vom Prozeßmodell getrennt. Damit wird ein dynamischer Austausch von Informationen mit der Umgebung unterstützt, so daß eine Modifikation der Ausführung von Aktivi...

متن کامل

Fallstudie zur Modellierung von Software-Entwicklungsprozessen auf Basis von SPEM 2.0

Das SPEM (Software Process Engineering Metamodel) der OMG ist ein UML-basiertes Metamodell zur Spezifikation von Software-Entwicklungsprozessmodellen. Die vorliegende Fallstudie beschreibt die Erfahrungen, welche die Autoren beim praktischen Einsatz des SPEM gewonnen haben. Ziel der Fallstudie war es, einen in der Praxis etablierten Entwicklungsprozess aus dem Bereich der Automobilindustrie auf...

متن کامل

Ein strukturierter Ansatz zur Ableitung methodenspezifischer UML/SysML-Profile am Beispiel des SPES 2020 Requirements Viewpoints

Eine wesentliche Voraussetzung für die industrielle Akzeptanz von wissenschaftlich entwickelten, modellbasierten Entwicklungsmethoden ist, dass die Methode in die Werkzeugund Prozesslandschaft von Industrieunternehmen eingliedert und somit angewendet werden kann, ohne dass methodenspezifische Werkzeuge notwendig sind. Profile erlauben es, UML/SysML für spezielle Entwicklungsmethoden anzupassen,...

متن کامل

MDA: Weg oder Irrweg

MDA wird als Zukunft des Software Engineering dargestellt. Trotz positiver Erfahrungsberichte vertreten wir die Auffassung, dass noch ein weiter Weg vor uns liegt, bis MDA in großem Maßstab eingesetzt wird. Dies ist bedingt durch die heute noch unbefriedigenden Möglichkeiten zur Dynamikmodellierung in UML. Wir präsentieren ein Architekturprinzip, das die von MDA postulierte Trennung von Anwendu...

متن کامل

Zuverlässige Software durch den Einsatz von UML, MDA und der Programmiersprache Ada

Sowohl die Qualität der entwickelten Software und ihre Fehlerquote als auch ihre Kosten in der Wartungsphase sind trotz Softwareentwicklungsumgebungen, Vorgehensmodellen und Werkzeugen nicht befriedigend. Zuverlässige Software für den Dauerbetrieb muss erhöhten Anforderungen genügen. Um sowohl Qualitätsanforderungen als auch Kosten in den Griff zu bekommen, sind Modelle unterschiedlichen Detail...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Softwaretechnik-Trends

دوره 22  شماره 

صفحات  -

تاریخ انتشار 2002